﻿
Option Compare Binary
Option Infer On
Option Strict On
Option Explicit On

Imports System
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.ComponentModel.DataAnnotations
Imports System.Linq
Imports System.ServiceModel.DomainServices.Hosting
Imports System.ServiceModel.DomainServices.Server


'The MetadataTypeAttribute identifies tblDGMasterMetadata as the class
' that carries additional metadata for the tblDGMaster class.
<MetadataTypeAttribute(GetType(tblDGMaster.tblDGMasterMetadata))>  _
Partial Public Class tblDGMaster
    
    'This class allows you to attach custom attributes to properties
    ' of the tblDGMaster class.
    '
    'For example, the following marks the Xyz property as a
    ' required property and specifies the format for valid values:
    '    <Required()>
    '    <RegularExpression("[A-Z][A-Za-z0-9]*")>
    '    <StringLength(32)>
    '    Public Property Xyz As String
    Friend NotInheritable Class tblDGMasterMetadata
        
        'Metadata classes are not meant to be instantiated.
        Private Sub New()
            MyBase.New
        End Sub
        
        Public Property dgmCalloutWidth As Double
        
        Public Property dgmComments As String
        
        Public Property dgmFontLabel As Integer
        
        Public Property dgmFontValue As Integer
        
        Public Property dgmLastEdit As String
        
        Public Property dgmLastUpdate As DateTime
        
        Public Property dgmMaster As String
        
        Public Property dgmStencil As String
        
        Public Property dgmSurrogateMaster As String
        
        Public Property dgmSurrogatePrefix As String
        
        Public Property dgmSurrogateStencil As String
        
        Public Property dgmTable As String
    End Class
End Class

